hugely built - French English Dictionary